package com.ym.medical.service;


import com.github.pagehelper.PageInfo;
import com.ym.core.utils.tkmybatis.IBaseSV;
import com.ym.medical.domain.entity.PersonalTransactionOrderEntity;
import com.ym.medical.domain.param.TdRecordExampleParam;
import com.ym.medical.domain.vo.PerTransfTdRecordVO;

/**
 * ComputerName:LAPTOP-I6GKDIFQ
 * Author:admin
 * Date: 2019-08-12
 * Time: 13:52:46
 * 服务接口
 */
public interface IPersonalTransactionOrderSV extends IBaseSV<PersonalTransactionOrderEntity> {

    /**
     * PC端-账务系统 个人交易订单
     * @param tdRecordExampleVO
     * @param pageNo
     * @param limit
     * @return
     */
    PageInfo<PerTransfTdRecordVO> listPersonalTransaction(TdRecordExampleParam tdRecordExampleVO, int pageNo, int limit);

    /**
     * 根据订单获取个人交易订单
     * @param outTradeNo
     * @return
     */
    PersonalTransactionOrderEntity selectByIoNum(String outTradeNo);
}
